multi tasking - Turkish English Dictionary